package auto.app.service;

import auto.app.controller.from.*;
import auto.app.controller.info.InterfacePageInfo;
import auto.app.exetion.MainExection;
import auto.app.model.Interface;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 杨森
 * @since 2022-07-09
 */
public interface InterfaceService extends IService<Interface> {

    public Boolean addInterface(InterfaceAddFrom interfaceAddFrom) throws MainExection;

    public InterfacePageInfo listInterface(InterfacePageFrom interfacePageFrom);

    public Boolean updateInterface(InterfaceUpdateFrom interfaceUpdateFrom) throws MainExection;

    public Boolean deleteids(InterfaceDeleteFrom interfaceDeleteFrom) throws MainExection;
}
